// ==UserScript==
// @name         geogebra
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @require      https://crmhelpdev.langjie.com/ming_mock_vue.js
// @require     https://crmhelpdev.langjie.com/init.js
// @match        https://www.geogebra.org/*
// @grant        none
// ==/UserScript==

+ async function() {
    await new Promise(resolve => {
        fetch("https://crmhelpdev.langjie.com/Mat.js").
        then(d => d.text()).
        then(d => {eval(d);resolve(1)}).
        catch(e => console.error(e));
    });
    await new Promise(resolve => {
        fetch("https://crmhelpdev.langjie.com/controller.js").
        then(d => d.text()).
        then(d => {eval(d);resolve(1)}).
        catch(e => console.error(e));
    });
    await new Promise(resolve => {
        fetch("https://crmhelpdev.langjie.com/main.js").
        then(d => d.text()).
        then(d => {eval(d);resolve(1)}).
        catch(e => console.error(e));
    });

}()